Hal Robson-Kanu scored a stunning winner on his first Premier League start since May 2013 as West Brom came from behind to beat Southampton.